waterproof paint - French English Dictionary